licensed premises - Français Anglais Dictionnaire